sidewalk cafe - French English Dictionary